\hypertarget{class_via}{}\doxysection{Via Class Reference}
\label{class_via}\index{Via@{Via}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_via_a776100009d6e23061a31f8577f634820}\label{class_via_a776100009d6e23061a31f8577f634820}} 
{\bfseries Via} (const int id=-\/1, const int net\+Id=-\/1, const double size=0)
\item 
\mbox{\Hypertarget{class_via_a04f8cc74248dc38ae9dd9330914d5126}\label{class_via_a04f8cc74248dc38ae9dd9330914d5126}} 
int {\bfseries get\+Id} ()
\item 
\mbox{\Hypertarget{class_via_a3e37a54b6dfe7daa50ed70f406fca26e}\label{class_via_a3e37a54b6dfe7daa50ed70f406fca26e}} 
int {\bfseries get\+Net\+Id} ()
\item 
\mbox{\Hypertarget{class_via_a7e7bf3ea1a04a881f97b4e268854fe91}\label{class_via_a7e7bf3ea1a04a881f97b4e268854fe91}} 
double {\bfseries get\+Size} ()
\item 
\mbox{\Hypertarget{class_via_aea45a21b1defdff37a5132a140cb187a}\label{class_via_aea45a21b1defdff37a5132a140cb187a}} 
\mbox{\hyperlink{class_point__2_d}{point\+\_\+2d}} \& {\bfseries get\+Pos} ()
\item 
\mbox{\Hypertarget{class_via_a28c7cc810f10f1b3a9f43e259900c8b8}\label{class_via_a28c7cc810f10f1b3a9f43e259900c8b8}} 
std\+::vector$<$ std\+::string $>$ \& {\bfseries get\+Layers} ()
\item 
\mbox{\Hypertarget{class_via_aa2de70493145bab0bf05a125cbaa096e}\label{class_via_aa2de70493145bab0bf05a125cbaa096e}} 
void {\bfseries set\+Position} (const \mbox{\hyperlink{class_point__2_d}{point\+\_\+2d}} \&\+\_\+pos)
\item 
\mbox{\Hypertarget{class_via_a25397fb4fa95c00c67b222c432bf4ae1}\label{class_via_a25397fb4fa95c00c67b222c432bf4ae1}} 
void {\bfseries set\+Layer} (const std\+::vector$<$ std\+::string $>$ \&\+\_\+layers)
\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
module/\+Kicad\+Parser/src/via.\+h\end{DoxyCompactItemize}
